twice more - French English Dictionary